#include<iostream>
#include<string>
using namespace std;
char s1[520],s2[520];
int main(){
	string S,T;
	cin>>S>>T;
	int flag=0;
	int len=S.size(),p1=0,p2=0;
	for(int i=0;i<len;i++){
		if(i%2==0)
			s1[p1++]=S[i];
		else
			s2[p2++]=S[i];
	}
//	cout<<s1<<" "<<p1<<" "<<s2<<endl;
	int len1=T.size();
	int p=0;
	for(int i=0;i<len1;i++){
		if(s1[p]==T[i])
			p++;
	}
//	cout<<p<<endl;
	if(p==p1)
		flag=1;
	p=0;
	for(int i=0;i<len1;i++){
		if(s2[p]==T[i])
			p++;
	}
//	cout<<p<<endl;
	if(p==p2)
		flag=1;
	if(flag)
		cout<<"Yes"<<endl;
	else
		cout<<"No"<<endl;
	return 0;
}
